@charset "utf-8";
body{color:#333;background:#fff;font-family:'宋体';}
body,html{padding:0;margin:0;_overflow-x:hidden;}
.area{margin:0 auto;width:980px;}
a{color:#333;}
a:hover{color:#046ea8;text-decoration:none;}
i,em{font-style:normal;}
input{outline:none;}
.border{border:1px solid #e5e5e5;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face { font-family:'arialg'; src:url(../images/arialg.ttf);}}
@media screen and (-webkit-min-device-pixel-ratio:0){.m-title .more i{ font-family:'arialg'; font-size:10px; white-space:nowrap; letter-spacing:-1px; }}
.imgopacity:hover img{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85; opacity:0.85; -o-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
/*************** top-box *******************/
.top-box{height:120px;overflow:hidden;background:url(../images/top_bg.gif) left bottom repeat-x;}
.top-box .right{padding:20px 0 0;}
.m-topTel{margin:0 0 15px;padding:0 0 0 35px;height:30px;line-height:30px;font-size:18px;font-family:"microsoft yahei";background:url(../images/top-tel.png) left center no-repeat;}
.m-topTel strong{font-size:20px;font-weight:normal;}
.m-search{width:260px;height:27px;background:url(../images/search-bg.gif) no-repeat;}
.m-search .text{float:left;padding:5px 0 5px 17px;width:206px;height:17px;background:none;border:0;color:#b5b5b5;}
.m-search .btn{display:block;float:right;width:35px;height:27px;font-size:0;text-indent:-999em;background:none;border:0;cursor:pointer;}
/*************** nav-box *******************/
.nav-box{position:relative;z-index:10;height:37px;background:url(../images/nav_bg.gif) repeat-x;}
.nav-box .nav-sbg{display:none;position:absolute;right:0;top:40px;width:100%;_width:200%;height:40px;background:#e5e5e5;z-index:1;}
/* m-nav */
.m-nav{z-index:3;}
.m-nav a:hover{text-decoration:none}
.m-nav .fir-ul{position:relative;z-index:2;font-size:0;text-align:right;height:40px;}
.m-nav .fir-ul .fir-li{position:relative;display:inline-block;*display:inline;*zoom:1;width:107px;z-index:9;text-align:center;background:url(../images/nav-line.gif) left top no-repeat;}
.m-nav .fir-ul .j-li{}
.m-nav .fir-ul .line{background:url(../images/nav-line.png) right center no-repeat;}
.m-nav .fir-ul .u-a{display:inline-block;*display:inline;*zoom:1;width:100%;height:37px;line-height:33px;color:#333;font-size:12px;font-weight:bold;z-index:11;cursor:pointer;}
.m-nav .fir-ul .u-a p{color:#999;font-size:13px;}
.m-nav .fir-ul .hover .u-a,
.m-nav .fir-ul .current .u-a{color:#fff;background:url(../images/menu_hover.gif) center top no-repeat;text-decoration:none;}
.m-nav .fir-ul .hover .u-a p,
.m-nav .fir-ul .current .u-a p{color:#;}
.m-nav .sec-ul{background:#1175ab;position:absolute;top:110px;top:37px;left:50%;margin-left:-47.5px;width:95px;font-size:0;text-align:center;font-family:'microsoft yahei';}
.m-nav .sec-ul li{height:25px;line-height:25px;overflow:hidden;padding:0;}
.m-nav .sec-ul li a{overflow:hidden;color:#fff;font-weight:normal;font-size:12px;}
.m-nav .sec-ul li.hover{background:#0cdbe5;}
.m-nav .sec-ul li.hover a{color:#fff;text-decoration:none;}
/*横向子导航*/
.m-nav .nav-x .sec-ul{height:40px;}
.m-nav .nav-x .sec-ul li{display:inline-block;*display:inline;*zoom:1;}
.m-nav .nav-x .sec-ul li a{display:inline-block;*display:inline;*zoom:1;padding:0 6px;}
/*竖向子导航*/
.m-nav .nav-y .sec-ul{display:none;}
.m-nav .nav-y .sec-ul li a{display:block;}
/* 左菜单 */
.m-leftmenu{padding:0 9px 15px;margin-bottom:10px;}
.m-leftmenu .fir-li{padding:4px 0;border-bottom:1px dashed #ccc;}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu a.fir-a{display:block;height:30px;line-height:30px;overflow:hidden;text-indent:17px;}
.m-leftmenu .current a.fir-a,
.m-leftmenu .hover a.fir-a{color:#046ea8;}
.m-leftmenu .sec-ul{display:none;}
.m-leftmenu .sec-ul a.sec-a{display:block;text-indent:37px;height:30px;line-height:30px;}
/*************** focus-box *******************/
.focus-box{position:relative;z-index:1;height:334px;overflow:hidden;}
.focus-box .switchable-content li{width:100%;height:334px;overflow:hidden;}
.focus-box .switchable-content li img{display:none;}
/*************** main-box *******************/
.main-box{padding:4px 0 0;background:#ebebeb url(../images/main_bg.gif) left top repeat-x;}
.main-bg{background:url(../images/main_con_bg2.gif) center top no-repeat;}
.main-box .area{width:966px;background:#F5F5F5;}
.main-border{padding:15px 0;margin:0 auto;width:940px;background:#ebebeb url(../images/main_bg.gif) left top repeat-x;}
/* main-top */
.main-top{margin:0 0 15px;position:relative;height:124px;overflow:hidden;}
.m-mainPro{width:970px;}
.m-mainPro ul li{float:left;width:167px;}
.m-mainPro ul li a{display:block;width:160px;height:121px;border:1px solid #ccc;background:#fff;overflow:hidden;}
.m-mainPro ul li a:hover{border-color:#046ea8;}
/* main-bot */
.main-bot .left-column{margin-right:10px;width:210px;overflow:hidden;}
.main-bot .mid-column{width:498px;overflow:hidden;}
.main-bot .right-column{width:210px;overflow:hidden;}
/* m-mainTitle */
.m-mainTitle{padding-left:13px;background:url(../images/main-titleBg.gif) left top no-repeat;}
.mainTitle-bg{padding-right:13px;height:30px;background:url(../images/main-titleBg.gif) right top no-repeat;}
.m-mainTitle h2{width:93px;height:31px;line-height:30px;text-indent:7px;font-size:12px;font-family:'宋体';color:#fff;background:url(../images/title-bg.gif) no-repeat;}
.m-mainTitle .right{padding-top:3px;}
.m-mainTitle .current{float:right;color:#333;line-height:28px;}
.m-mainTitle .current i{padding:0 5px;}
.m-contact{padding:10px 17px;line-height:24px;}
/* m-about */
.m-about{padding:10px 6px 15px;height:264px;line-height:24px;overflow:hidden;}
.m-about .left{margin-right:10px;}
/* m-pro */
.mainBot-scroll{padding:10px;}
.mainBot-scroll .f-border{width:492px;}
.m-pro ul li{float:left;width:164px;height:170px;}
.m-pro ul li .imgopacity{margin:0 0 5px;display:block;width:150px;height:121px;border:1px solid #ccc;background:#fff;overflow:hidden;}
.m-pro ul li .imgopacity:hover{border-color:#046ea8;}
.m-pro ul li p{width:152px;height:22px;line-height:22px;text-align:center;overflow:hidden;}
.m-pro ul li p em{color:#777;}
.mainRight-scroll{margin:0 0 14px;padding:10px;height:255px;overflow:hidden;}
.mainRight-scroll .f-border{height:274px;}
.mainRight-scroll ul li{width:100%;}
.mainRight-scroll ul li .imgopacity{float:left;width:80px;height:80px;}
.mainRight-scroll ul li p{width:auto;text-align:center;}
.mainRight-scroll ul li p.title{padding:15px 0 0;}
/* m-news */
.m-news{padding:10px;}
.m-news ul li{height:24px;line-height:24px;overflow:hidden;}
.m-news ul li a{padding:0 0 0 10px;background:url(../images/news_arrow.gif) left 3px no-repeat;}
/*************** footer-box *******************/
.footer-box{padding:5px 0 15px;text-align:center;line-height:24px;background:#e4e4e4 url(../images/footer_bg.gif) left top repeat-x;}
.m-fotLink{margin:0 0 10px;padding:0 20px;height:40px;line-height:40px;text-align:left;border-bottom:1px solid #d2d2d2;}
.m-fotLink i{padding:0 5px;}
/*************** sub-box *******************/
.sub-box .left-column{width:266px;overflow:hidden;}
.sub-box .right-column{width:666px;overflow:hidden;}
.sub-box .m-news ul li{height:29px;line-height:29px;border-bottom:1px dashed #c1c1c1;}
.sub-box .m-news span{float:right;color:#7e7e7e;}
.sub-box .m-pro{padding:10px;}
.sub-box .m-pro ul{width:656px;}
.sub-box .m-pro ul li{height:180px;}
/* m-pnPage */
.m-pnPage{padding:10px 10px 0;height:30px;line-height:30px;overflow:hidden;}
.m-pnPage .f-pPage,.m-pnPage .f-nPage{width:40%;}
.m-pnPage .f-nPage{text-align:right;}
/* m-subDetail */
.m-subDetail #platform img{max-width:none;_width: none;}
.m-subDetail{padding:15px 15px 0;line-height:24px;}
.m-subDetail .f-img img,.m-subDetail .f-con img{max-width:620px;_width: expression((documentElement.clientWidth < 620) ? "auto" : "620px" )}
.m-subDetail h1{padding:15px 0;font-size:20px;font-weight:normal;text-align:center;}
.m-subDetail .f-time{padding:0 0 10px;margin-bottom:10px;text-align:center;color:#787878;border-bottom:1px solid #dcdcdc;}
.m-subDetail .f-img{padding:10px;text-align:center;}
.m-subDetail .f-img img{margin:0 auto;display:block;}
.m-subDetail .f-proImg{position:relative;margin:0 auto;width:620px;height:330px;}
.m-subDetail .f-proImg img{display:block;max-width:620px;_width: expression((documentElement.clientWidth < 620) ? "auto" : "620px" )}
.m-subDetail .f-proImg a.f-prevPage,.m-subDetail .f-proImg a.f-nextPage{display:block;position:absolute;top:50%;margin-top:-33px;width:51px;height:66px;overflow:hidden;text-indent:-999em;background:url(../images/page-bg.png) 0 -66px;}
.m-subDetail .f-proImg a.f-prevPage{left:12px;background-position:0 -66px;}
.m-subDetail .f-proImg a.f-prevPage:hover{background-position:0 0;}
.m-subDetail .f-proImg a.f-nextPage{right:12px;background-position:-51px -66px;}
.m-subDetail .f-proImg a.f-nextPage:hover{background-position:-51px 0;}
.m-subDetail .f-con{padding:10px;}
.m-subDetail .f-title{padding:0 20px;font-family:'Microsoft YaHei';font-size:14px;}
.m-share{padding:10px 0;text-align:right;height:24px;}
.m-share span{float:left;}
.m-share .bdsharebuttonbox{display:inline-block;width:186px;}
/*****************sub-message ************/
.sub-message{padding:20px;}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;font-family:'Microsoft YaHei';}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#ce243f}
.sub-message .m-tage{padding:5px 0 10px;}
.sub-message .m-form{padding:10px;margin-bottom:20px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:10px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #ccc;background:#fff;color:#333;}
.sub-message .m-form{border:1px solid #ccc;}
.sub-message .m-submit .btn{color:#fff;background:#046ea8;}
/*搜索*/
.search-no{padding:0 10px;}
.search-no .bd{border-bottom:1px solid #ccc;padding:40px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #046ea8;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#046ea8;height:27px;cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{background:url(../images/search-no.png) 30px center no-repeat;height:240px;padding:50px 0 0 220px;}
.search-no .pt h3{font-size:16px;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#046ea8;font-size:18px;}
.search-content{padding:0 0 20px;}
.search-content li{padding:20px 10px;border-bottom:1px solid #ccc;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#666}
.search-content li p a{padding:0 0 0 5px;color:#046ea8;}
.search-content li p a:hover{color:#046ea8;text-decoration:underline;}
.search-content li.hover{background:#f2f2f2;}
/* 普通翻页器-默认居中 */
.m-page{padding:15px 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ccc;font-size:12px;letter-spacing:normal;word-spacing:normal;background:#e7e7e7;}
.m-page i{background:none;}
.m-page a,.m-page a:hover{text-decoration:none;color:#000;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#046ea8;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#aaa;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}
